package com.quanyan.place.entity.apireq;

import com.quanyan.place.entity.TbBizPlaceGoods;
import com.quanyan.place.entity.TbBizPlaceUnitSalePlan;
import com.quanyan.place.entity.TbPlaceTicketSalePlan;

import java.io.Serializable;
import java.util.List;

/**
 * Created by youxiaojia on 2017/3/30.
 * 购物车请求对象
 */
public class ReqShoppingCart implements Serializable{
    private ReqBillingInfo reqBillingInfo;//开单包场
    private ReqTicketPay reqTicketPay;//门票
    private ReqPlaceGoodsVo reqPlaceGoodsVo; //小商品

    private Integer placeId;//场馆ID
    private String name;//姓名
    private String contactInformation;//联系方式
    private String memo;//备注
    private Integer createUid;//操作人Id
    private Integer memberCardId;//会员卡id
    private String createUserName;//操作人名称
    private Integer enableRefund;//是否允许退订（包场） 0 不允许 1 允许
    private Integer adminPayType;
    private String receivedAmount;//实收金额
    private String  expression;
    private String scanCode;//扫码
    private Integer payStatus;//0 预订 1 支付

    public ReqBillingInfo getReqBillingInfo() {
        return reqBillingInfo;
    }

    public void setReqBillingInfo(ReqBillingInfo reqBillingInfo) {
        this.reqBillingInfo = reqBillingInfo;
    }

    public ReqTicketPay getReqTicketPay() {
        return reqTicketPay;
    }

    public void setReqTicketPay(ReqTicketPay reqTicketPay) {
        this.reqTicketPay = reqTicketPay;
    }

    public ReqPlaceGoodsVo getReqPlaceGoodsVo() {
        return reqPlaceGoodsVo;
    }

    public void setReqPlaceGoodsVo(ReqPlaceGoodsVo reqPlaceGoodsVo) {
        this.reqPlaceGoodsVo = reqPlaceGoodsVo;
    }

    public Integer getPlaceId() {
        return placeId;
    }

    public void setPlaceId(Integer placeId) {
        this.placeId = placeId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getContactInformation() {
        return contactInformation;
    }

    public void setContactInformation(String contactInformation) {
        this.contactInformation = contactInformation;
    }

    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }

    public Integer getCreateUid() {
        return createUid;
    }

    public void setCreateUid(Integer createUid) {
        this.createUid = createUid;
    }

    public Integer getMemberCardId() {
        return memberCardId;
    }

    public void setMemberCardId(Integer memberCardId) {
        this.memberCardId = memberCardId;
    }

    public String getCreateUserName() {
        return createUserName;
    }

    public void setCreateUserName(String createUserName) {
        this.createUserName = createUserName;
    }

    public Integer getEnableRefund() {
        return enableRefund;
    }

    public void setEnableRefund(Integer enableRefund) {
        this.enableRefund = enableRefund;
    }

    public Integer getAdminPayType() {
        return adminPayType;
    }

    public void setAdminPayType(Integer adminPayType) {
        this.adminPayType = adminPayType;
    }

    public String getReceivedAmount() {
        return receivedAmount;
    }

    public void setReceivedAmount(String receivedAmount) {
        this.receivedAmount = receivedAmount;
    }

    public String getExpression() {
        return expression;
    }

    public void setExpression(String expression) {
        this.expression = expression;
    }

    public String getScanCode() {
        return scanCode;
    }

    public void setScanCode(String scanCode) {
        this.scanCode = scanCode;
    }

    public Integer getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(Integer payStatus) {
        this.payStatus = payStatus;
    }
}
